#include<bits/stdc++.h>
using namespace std;
const int N = 1.5e5 + 10;
int a[N];
unordered_map<int,vector<int>> mp;
int solve(int zmask,int omask){

}
int main(){
	int n,x;
	cin>>n>>x;
	for(int i = 1;i <= n;i++){
		cin>>a[i];
	}
	
}